a broken down car - Alemán Inglés Diccionario